@charset "utf-8";
*{-webkit-tap-highlight-color:rgba(0,0,0,0);tap-highlight-color:rgba(0,0,0,0); -webkit-text-size-adjust:none; -webkit-touch-callout:none;}
::-webkit-input-placeholder{color:#aaa;}:-moz-placeholder{color:#aaa;}::-moz-placeholder{color:#aaa;}:-ms-input-placeholder{color:#aaa;}
.F_css{border-color:#F33 !important;}
.G_bg,.G_box,.G_notice,.G_alert,.G_success,.G_error,.G_confirm,.G_prompt{position:fixed; _position:absolute; top:0px; left:0px; margin:0px; padding:0px; z-index:99;}
.G_bg{background-color:#000; width:100%; height:100%;filter:alpha(opacity=60);}
.G_box,.G_notice,.G_alert,.G_success,.G_error,.G_confirm,.G_prompt{border-radius:0.1em;font-size:1.00em;border:solid 0.2em #999; box-shadow:0px 0 0.63em #000; background-color:#fff;}
.G_notice,.G_alert,.G_success,.G_error{padding:0.50em 1.13em; line-height:1.8;}
.G_box p,.G_notice p,.G_alert p,.G_success p,.G_error p,.G_confirm p,.G_prompt p{margin:0px;}
.G_alert{color:#B66B07;}
.G_notice{color:#287BA4;}
.G_error{color:#E22;}
.G_success{color:#299a0b;}
.G_confirm{padding:0.63em 0.94em; color:#00627A;}
.G_confirm .G_p1{height:1.88em; line-height:2;}
.G_confirm .G_p2{height:1.56em; padding-top:0.75em; padding-bottom:0.31em; text-align:center;}
.G_prompt{color:#555; padding:0.63em 0.81em;}
.G_prompt .G_p1{height:1.88em; line-height:2; text-align:center;}
.G_prompt .G_p3{padding:0.38em 0px;}
.G_prompt .G_p3 input{width:12.50em; color:#333; outline:none; height:1.00em; font-size:0.94em; padding:0.31em; border-radius:0.31em; border:solid 1px #BCBCBC;}
.G_prompt .G_p2{padding:0.31em; text-align:center;}
.G_box{background-color:#fff;}
.G_content{font-size:0.88em;}
.G_title{height:2.38em; cursor:move; line-height:2.5; padding:0px 0.94em; color:#555;background-color:#F1F4F5;}
.G_close{position:absolute; width:1.25em; cursor:pointer; text-align:center; padding:0.31em; height:1.25em; line-height:1.5; font-size:1.25em; top:0em; right:0em;}
.G_span{display:inline-block; width:4.2em; line-height:2;border:solid 1px #D6D6D6;border-radius:0.31em;margin:0px 0.50em;text-align:center;font-size:0.88em;color:#B78B42;cursor:pointer;letter-spacing:2px;background-color:#eee;}
.G_span:hover,.G_span:active{background:#477B97; color:#fff; border-color:#2B59C9;}
